package com.example.config;

import com.xphsc.easyjdbc.EasyJdbcTemplate;
import org.springframework.beans.factory.annotation.Configurable;
import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration;
import org.springframework.jdbc.core.JdbcTemplate;

import javax.sql.DataSource;

@Configuration
public class JdbcConfig {


    @Bean
    EasyJdbcTemplate easyJdbcTemplate(DataSource dataSource) {
        EasyJdbcTemplate easyJdbcTemplate = EasyJdbcTemplate
                .builder().dataSource(dataSource).showSQL(true).useLocalCache(false).dialectName("mysql")
                .build();
        return easyJdbcTemplate;
    }

}
